package stock

import "time"

// LsGoodStocks 对应 ls_good_stocks 表
type LsGoodStocks struct {
	ID       int        `gorm:"column:id;primaryKey;autoIncrement"` // 主键ID
	ObjectID int32      `gorm:"column:object_id"`                   // 对象ID（商品/规格ID）
	Type     int8       `gorm:"column:type"`                        // 1 规格商品 2 单商品
	LastTime *time.Time `gorm:"column:last_time"`                   // 最后操作时间
	Stock    int64      `gorm:"column:stock"`                       // 实际库存
}

// TableName 设置表名
func (LsGoodStocks) TableName() string {
	return "ls_good_stocks"
}
